作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是代码
var app = angular.module('umovie-app');
app.directive('renamable', function($sce) {
return {
scope: {
model: '=model',
},
link: function(scope, elements, attributes) {
var input = elements[0];
scope.trustHtml = $sce.trustAsHtml(scope.model.name);
$(input).click(function() {
elements.addClass("active");
$(input).html(`<input type="text" value="${scope.model.name}">`).unbind("click");
});
$(input).on('focusout', function() {});
},
template: '<a class="renamable">{{ trustHtml }} <i class="material-icons">mode_edit</i></a>',
};
});
有人可以告诉我如何删除围绕我的 trustHtml
生成的双引号绑定(bind)时的变量?
谢谢!
编辑:结果就像,我希望图标与我的 <a></a>
对齐
最佳答案
我用物化类解决了我的问题。这是在导航栏中,有一个类可以使图标与按钮对齐,例如:
<a>Blablabl <i class="material-icon right">mode_edit</i></a>
right
类在这里将图标与文本对齐。
感谢您的帮助!希望它将来对某人有所帮助!
关于html - 如何从 Angular 中绑定(bind)的字符串中删除双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42635125/
我是一名优秀的程序员,十分优秀!