问题标签 [marko]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 将活动类添加到当前列表菜单项而不在 marko 中使用客户端 JS/jquery?
我有菜单列表,我想在单击的特定菜单项上添加活动类,例如,如果它单击联系页面,则菜单中的联系选项变为活动类。我正在使用 NodeJS 和 Koa,这是我如何渲染我的 marko 文件的代码
我使用 marko 作为视图。我不想使用任何客户端脚本
javascript - 如何在固定时间间隔后使用 JQuery AJAX 更新特定 div?
我想更新特定的div
- 不是完整的 html 页面。当我运行以下代码时,它可以正常工作,但它会重新加载整个 html。此外,我使用不同的布局,例如我在不同的文件中有header
, layout
, 。footer
requirejs - 将 requireJS 更改为在 intern.js 上自动添加 .js 文件扩展名
目前我正在为 intern.js 定制 html 记者。我使用的模板引擎是 marko.js。marko.js 有带有“.marko”的扩展文件供我输入我的 html 语法该文件在普通 node.js (common.js) 中正确生成
当我将相同的代码集成到 intern.js 时出现问题。当我这样做时,internjs 使用的 requirejs(AMD) 会自动将 .js 文件扩展名添加到我的 marko 扩展名中
这使文件成为hello-world.marko.js
,这导致markojs中的代码中断
自定义 html 报告器代码如下
javascript - LassoJS 和 Marko-WIdgets
所以,伙计们,我在这里有点噩梦。到目前为止开始使用 makoJs 和 Marko-widgets。但...
这是我按照一些示例的组织并与 lassoJS 集成的东西。所以在套索的做事方式中,我没有实现定义组件的方法。
所以我需要完成的事情:
我的 Marko 文件是这样写的:
编辑:所以我在想,知道我正在使用的那些模块的哪个版本可以提供帮助。
那么,如何实现生命周期事件的监听器呢?
express - 如何使用套索动态定义在 express JS 路由中呈现的 marko 模板的依赖关系?
例如:考虑一个路由/主题该路由应该在指定为路由/查询参数的主题(阅读:LESS 颜色变量)中呈现自己。根据主题参数,可能还需要注入自定义的 JS 脚本。
脚本和样式可能包含也可能不包含,具体取决于提供的参数(这排除了预配置套索或使用 bower.json)。这也意味着必须在路由渲染模板之前指定依赖项。
我目前正在使用 Marko v4 + ExpressJS + Lasso + Less + lasso-marko + lasso-less
我没有发布代码,因为在尝试了很多东西之后它有点到处都是。如果描述不够清楚,请告诉我。将尝试组合一个沙箱用于演示目的。
更新:添加核心文件和目录结构
javascript - 使用 Marko.js 发出值的正确方法
我希望 Marko.js 组件发出一个事件和一个值,然后我希望包含的组件侦听该事件并访问该值。
我有一个简单的按钮组件,如下所示:
包含组件然后看起来像这样......
这有效并使用该值正确记录事件。但是我有点困惑,因为我希望容器中的语法引用事件侦听器中传递的参数......就像这样......
但是,这会追踪出一个空对象。如果我将一个字符串作为参数,该字符串被记录并覆盖从发射器传递的原始数据参数。
这是预期的行为吗?
javascript - 简单的客户端渲染不起作用
onMount
当在我的智能组件中触发时,我正在尝试渲染组件。服务器似乎正确地渲染了组件,但是当onMount
在客户端上触发时它没有渲染,我得到一个简单的undefined
.
我需要此处所述的组件:http: //markojs.com/docs/rendering/#rendering
我也在使用套索,我怀疑这可能是它不起作用的原因。我怀疑套索没有捆绑组件并将其发送给客户端。
我还阅读了以下内容:http: //markojs.com/docs/lasso/#client-side-rendering
marko - 如何在 Markojs 中进行客户端路由
如何在 Markojs 中进行客户端路由。有没有像反应路由器一样的内置功能?
node.js - NodeJS 的视图和部分?
我的项目使用 Koa2,前面有 Marko。
我希望避免重复每个页面上常见的布局 HTML。本质上将其拆分为部分并具有“主要”部分(其中包含所有常见的东西!)。
我来自“Rails 世界”,我们有应用程序布局和为每个特定路线加载的部分,而不是重复布局
我们有类似的 Node 吗?
jquery - How to integrate external library (slick) and utilize it into MarkoJS?
I am beginner to the MarkoJS technology. I am looking to create a carousel (slider with multiple items
) component through MarkoJS. The issue i am facing to load external libraries
(like Jquery) into MarkoJS. Not found any way to load external libraries and use them through marko.
The library i was looking to integrate with MarkoJS is jquery and slick (carousel)
. It would be appreciated if one can suggest me a way for loading external JS/Jquery code into MarkoJS. So, that i can easily manipulate the DOM.
The thing, i was looking for is DOM manipulation
through MarkoJS and how to use the selectors in MarkoJS
?
Some possibilities already been tried:
- Though, i am not using any library here. I am able to build a carousel slider through CSS which i don't want to.
- Second, have tried to built a logic to implement the slider through the Marko itself. But, again find a difficulty while selecting a
DOM elements
.