我在 KO 3.2 中使用 kostache 模块 - 查看类、模板,一切都基于 php。安装handlebars.js 可以,甚至推荐吗?这可以与kostache一起正常工作吗?
如果它不是用 javascript 编写的,我会立即执行此操作 - 我不确定这将如何工作,那些在没有打开 js 的情况下查看我的网站的人呢?
如果您正在寻找 JS 模板解决方案,那么http://handlebarsjs.com/是一个很好的解决方案。没有理由这不适用于kostache。
我不确定我是否理解你的第二段。这是一个JS模板解决方案,所以它是用JS编写的。如果用户在他们的浏览器中禁用了 JS,那么模板将无法工作,但首先生成它们的 JS 也不会。
编辑: 在我看来,您在这里也可能有些困惑。Kostache 是一个服务器端模板引擎,可让您在视图中嵌入 PHP 逻辑。handlerbars.js 是一个客户端模板引擎,让您无需进行 DOM 操作来更新内容。