首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置标签的语法标记

问如何配置标签的语法标记
EN

Stack Overflow用户
提问于 2015-09-28 18:51:17
回答 1查看 163关注 0票数 2

我目前正在使用带有ejs模板的sails.js,但希望切换到nunjucks。我已经这样做了,没有任何问题。

然而,我发现双节棍的标签与angularjs的标签是相同的,并希望更改它们。

我已经看过这里的文档:https://mozilla.github.io/nunjucks/api.html#customizing-syntax

我不知道如何在sails.js上下文中做到这一点。

我已经尝试在config / view.js中添加一个'tags‘设置。

我尝试过在bootstrap.js中运行配置命令。

有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-30 19:05:37

我不太熟悉sails.js,因此我不确定如何应用您的链接中描述的推荐方法。然而,我想提出几个其他的选择:

首先,您可以在原始标签内的nunjucks模板中隔离角度代码片段(来自documentation):

代码语言:javascript
复制
{% raw %}
  this will {{ not be processed }} (inside nunjucks)
{% endraw %}

虽然这看起来像是一个很大的限制,但实际上我认为这是非常简洁的,因为它正确地区分了哪一个是哪一个,并大大改进了调试。如果需要将选项传递给角度控制器,可以在原始块之外的脚本块中执行此操作。

但当这并不总是可行时,您可以更改角度标记(documentation)。例如:

代码语言:javascript
复制
var my_app = angular.module('MyApp').config(function($interpolateProvider) {
    $interpolateProvider.startSymbol('{$');
    $interpolateProvider.endSymbol('$}');
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32821207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档