首页 > TAG信息列表 > handlebars-js

javascript-灰烬可折叠容器

我正在使用带有把手的Ember.js,单击时需要在页面折叠/展开内创建一个div.我知道如何在jQuery中执行此操作,但是我不能使用任何jQuery.有谁知道如何做到这一点?另外我也不想只切换一个hide属性,我需要完整的上下滑动功能来折叠.如果有人有任何想法,我将非常感谢. 谢谢解决方法:单击您

javascript-使用指定值编译Ember模板

我需要从Ember.TEMPLATES获取模板,使用指定的对象对其进行编译,并获取其原始HTML值. Ember.TEMPLATES内容(使用gruntjs生成)返回一个函数,并且似乎已经通过Handlebars.template()函数传递,因此例如,我将具有以下内容: Ember.TEMPLATES["test"] = Ember.Handlebars.template(functio

Javascript-Handlebars helper比较两个数组并返回差值

我是handlebars.js的新手,我需要一个handlebars助手来比较两个数组并返回差值. 我已经尝试过该示例,但它对我不起作用.我想我在犯一些错误. 请在下面找到我的代码并纠正我. Java脚本 var subscriptionInfo = { subscription : "oldFeature", feature : { oldFe

javascript-无法在textarea内容内呈现HTML标签

我有一个带textarea输入元素的HTML文件,其内容是从包含< br />的数据库中获取的.标签. 我的JSON响应是: NDA可以是“相互的”,这意味着双方在使用所提供的材料方面受到限制,或者它们可以限制单个方对材料的使用. < br />员工也可以与雇主签署NDA或类似NDA的协议. 在渲染时,它不会换

JavaScript-覆盖Ember application.hbs模板

我有一个Ember JS应用程序,该应用程序在根级别具有99%的资源,用户必须登录才能访问.所有这些资源(/ login除外)都具有相同的模板. / login具有完全不同的模板(没有导航栏等).覆盖登录页面的application.hbs模板的最佳方法是什么? 我在其他问题中看到的大多数答案都涉及经过身份验证的

javascript-从车把帮手返回html对象

我需要从车把帮手发送一个html对象,如下所示: Handlebars.registerHelper('helper', function () { //Create an input object var inp=$('<input type="text" name="name">'); //How to return 'inp' obj

javascript-如何从handlebars.js部分加载多个模板

有没有一种简单的方法可以使用handlebars.js加载其中包含多个模板的部分文档,就像可以使用mustache.js和jQuery plugin from “jonnyreeves”加载它一样 例如: $.Mustache.load('./templates/greetings.htm').done(function () { $('body').mustache('simple-hello', viewData)

javascript-预期为“ ID”,获得了“ NUMBER”

我在json中有以下数据 "ICON":{ "144":"https://example.com/bubble-academy.jpg", "228":"https://example.com/bubble-academy.jpg", "72":"https://example.com/bubble-academy.jpg", &qu

javascript-把手将{{path}}视为相对链接而不是绝对链接

我正在使用Metalsmith创建一个以Handlebars为模板的网站. 我创建了一个名为/articles/index.html的存档页面,该页面将/ articles /中的所有文章按时间顺序列出,但是当我单击存档页面中的链接时,它会将我带到/ articles / articles / example-post. html代替/articles/example-post.

Javascript-使用Ember.js和Handlebars,将模板绑定到类视图与视图实例之间有什么区别?

案例一:将模板绑定到视图实例. 例如,假设我有一个模板: <script type="text/x-handlebars" data-template-name="instance-template"> <b> Name: </b> {{ name }} </script> 然后,我可以将视图实例绑定到该实例并附加到文档(为简单起见,在视图中声明参数名称,而不

javascript-如何在运行时在流星中编译新模板?

如何使用Handlebars.js在运行时在流星中编译新模板? var source = '<input type="text" value"{{title}}" />' ; var template = ***???***.compile(my_new_template, source); var context = {title: "My New Post", body: "This i

javascript-{{each}}中的{{link-to}}不会删除余烬中的旧模板

从这些余烬开始,我似乎无法通过{{each}}循环使用{{link-to}}把手中的助手. {{#each}} <h1>{{name}}</h1> <p>{{description}}</p> <p>{{#link-to 'cocktail' this}}more...{{/link-to}} {{/each}} 我有一个导航栏(家,鸡尾酒吧)和它下面的一个插座来渲染模板. 对于“ /鸡尾

javascript-注册装配把手助手

我正在尝试做一些我看过的Assemble文档和其他存储库中相对简单的事情,但是由于某些原因,我在注册我的Handlebars帮助器时遇到了问题.助手在助手中> helper-classgrid.js module.exports.register = function (Handlebars, options, params) { Handlebars.register('classgrid'

javascript-遍历Ember.js承诺

我正在尝试遍历我认为是Ember的承诺,但是我似乎只能返回一个对象,而该对象应该是数组. jsbin:http://emberjs.jsbin.com/qakine/1/edit 如果我仅遍历模板中的项目,那么我就没有问题,但是我希望能够与控制器中的数组项目进行交互.任何帮助表示赞赏.解决方法:这里有很多事情,让我看看

javascript-把手入门

我是第一次在手把附近乱逛.我的目标是在html中显示项目列表. 这是html中的脚本: <div> <script id="list-items" type="text/x-handlebars-template">​ {{#each list}} {{ price }} {{/each}} </script> </div> 这是js文件: var list = [ {

javascript-有没有办法用把手来console.log日期(时间戳)

有没有办法console.log输入类型为date的值? <input type="date" value="{{moment date=d format='YYYY-MM-DD' subtract='days' amount='2'}}" style="position: relative; float: left; top: 130px;" /> 我将把手与hapi结

javascript-如何评估Handlebars表达式内?

我有一个返回以下内容的骨干模型: { language: "us", us: { title: "Gigs", subtitle: "Stay tune to my upcoming gigs" }, br: { title: "Shows", subtitle: "Fique ligado na minha agend

javascript-第二个下拉列表基于第一个下拉列表不调用EveryTime

我有两个使用余烬的下拉列表. 如果更改第一个下拉值而不是每次调用第二个下拉值,我都会遇到问题. 在这里,我添加了完整的代码. 请告诉我这段代码我做错了什么 <script type="text/x-handlebars"> <h2>Welcome to Ember.js</h2> {{outlet}} </script> <scri

句柄访问全局变量:if语句

我有一个hbs模板,其中有一个对象数组和一个布尔型切换变量(用于切换模板行为),可以这样说: { objs: list, mode: true } 在objs循环内(上下文已更改),我无法访问mode变量.我想要的是使用上层变量进行if语句.我发现我可以编写自定义帮助程序.但是没有其他方法可以访问变量吗?我

javascript-灰烬的registerBoundHelper和车把块

因此,我从here处获取了“ is”帮助程序块,并对其进行了修改,以便它使用registerBoundHelper通过Ember注册它的帮助程序 我这样做的原因是因为我基本上需要一个基于车把的“ switch”语句.我的车把的最终结果如下: {{#is MyProperty 1}} ...Do something here... {{/is}} {{#is

javascript-如何在车把中转义字符

我在视图中有“ name”变量,并且我想在渲染的HTML中显示如下内容: ${Jon} 现在,我的代码是这样的: <li> {{name}} </li> 我在视图中直接将名称存储为“ ${” model.name“}”.但是我不想以这种方式存储名称,我想在车把模板中显示字符$,{和}. 如何将{和}转换为普通字符串?解决方

javascript – Handlebars.js不喜欢前面的方括号

我正在使用PHP-backend,Backbone.js和Handlebars.js.我的javascript请求数据,并且JSON数据成功返回(json_encode). 当我将此JSON数据提供给车把模板时,它不会显示.我意识到我的JSON对象的前面和后面的方括号被Handlebars.js“不喜欢”而没有被显示.看看下面的代码. var ArticleLis

javascript – 按值属性排序选择选项使用jQuery

嗯,标题说明了一切.我正在做的是创建一个特色产品模块.使用JSON填充下拉列表的大小,我使用把手来渲染html.我无法控制JSON文件.我尝试按选项标签中的实际文本对选项值进行排序,但我意识到之后选项值是错误的.所以现在我试图通过它们的值属性对选项进行排序,但还没有想出来.我想做这

是否有可能将条件或其他javascript作为参数传递给ember把手?

我想把一个真/假的陈述传递给我的把手 {{Gd-text-input label="Specify" name="Specify" key="entry.810220554" hideIf="entry.18110 === "Client""}} 如果变量entry.18110设置为“Client”,我想hideIf为true解决方法:首先,在某处添加 – Handlebars.registerHe

javascript – Ember.js:{{#collection}}和{{#each}}之间的区别?

在Ember.js中,使用{{#collection}}和{{#each}}之间有什么区别?你会在哪些情况下使用哪种?解决方法:嗯,好吧……这是一个很好的问题……正如你在这里看到的那样:#729,似乎不推荐使用{{collection}}助手,而是使用always {{#each}}.但目前,{{#collection}}中提供的所有功能都不在{{#each}