我想緊具有contenteditable=true
使用ngModel與CONTENTEDITABLE標籤
標籤但是一個模型,看起來像ngModel只有輸入,文本區域工作或選擇:
https://docs.angularjs.org/api/ng/directive/ngModel
因此下面的代碼沒有按「科技工作
<code contenteditable="true">
<span style="color: red;">
Hello
</span>
<span style="color: blue;" ng-model="name">
</span>
</code>
和
app.controller('MainCtrl', function($scope) {
$scope.name = 'World';
});
http://plnkr.co/edit/jLJCtcoZQMfhp80LpGfp?p=preview
什麼是做到這一點的最好方法是什麼?我的目標是格式化(樣式)一些可編輯的輸入/文本區域,但綁定到模型。
ngModel只適用於輸入,文本區域和選擇框出來。但它可以擴展和用於其他東西,如contenteditable,文件輸入,自定義單選按鈕沒有實際的輸入 – Endless 2014-10-11 10:33:48