Javascript 角形按钮自定义类型
我是新来的。我想为按钮创建一个自定义模板。下面给出的代码snippten仅供参考Javascript 角形按钮自定义类型,javascript,angularjs,angular-material,angular-formly,Javascript,Angularjs,Angular Material,Angular Formly,我是新来的。我想为按钮创建一个自定义模板。下面给出的代码snippten仅供参考 <script type="text/ng-template" id="button.html"> <md-button class={{to.class}} ng-click={{to.method}}>{{to.label}}</md-button> </script> 对应的JSON如下所示: { type: 'button', templateOpt
<script type="text/ng-template" id="button.html">
<md-button class={{to.class}} ng-click={{to.method}}>{{to.label}}</md-button>
</script>
对应的JSON如下所示:
{
type: 'button',
templateOptions: {
label: 'Create Item',
class: 'md-raised md-primary',
method: 'createItem'
}
准确误差如下:
错误:[$parse:syntax]语法错误:从[{to.method}]开始的表达式[{{to.method}}]第2列的标记“{”无效键。
我遇到了一个类似的问题,下面是我为解决这个问题所做的。为可能有相同问题的其他人发布,因为按钮上的文档似乎很少 注意:在角度属性上不需要花括号 设置类型:
formlyConfig.setType({
名称:'按钮',
模板:“{to.label}}”
});代码>将对象定义为的位置。发布完整的代码。如果可能的话,发布一些小链接以更快地解决您的问题。@StarkButtowski我添加了有问题的代码。请检查一下。
{
type: 'button',
templateOptions: {
label: 'Create Item',
class: 'md-raised md-primary',
method: 'createItem'
}