Closed jianfengye closed 6 years ago
z-song 大:
讨论一个问题
我现在想在某个页面引入vue组件来实现一些功能。
发现所有的a链接都使用了pjax,很多时候一些js就必须写在blade里面,甚至只希望某个页面引用的外部链接,或者希望引入vue来实现某个组件也变得很麻烦了。
感觉应该在a标签的地方做个口子,比如包含有pjax="disable"的标记的链接不使用pjax。 然后在menu的数据库加一个选择项,是否重新加载整个页面,默认不重新加载整个页面。
这种方式是我找到某个链接不使用pjax最好的方法了,不知道是不是还有其他方法能引入vue组件。 是不是还有其他实现方式?如果没有的话,我就这样修改了,然后提交一个pull request。
用这个 <a href='xxxx' no-pjax>link</a>
<a href='xxxx' no-pjax>link</a>
谢谢哈,那如果是sidebar的link要使用no-pjax如何做呢
你就填完整的url
尝试了: 1 给a标签增加no-pjax没有效果 2 填写完整的url,就会打开一个新的页面
禁用单个
Description:
z-song 大:
讨论一个问题
我现在想在某个页面引入vue组件来实现一些功能。
发现所有的a链接都使用了pjax,很多时候一些js就必须写在blade里面,甚至只希望某个页面引用的外部链接,或者希望引入vue来实现某个组件也变得很麻烦了。
感觉应该在a标签的地方做个口子,比如包含有pjax="disable"的标记的链接不使用pjax。 然后在menu的数据库加一个选择项,是否重新加载整个页面,默认不重新加载整个页面。
这种方式是我找到某个链接不使用pjax最好的方法了,不知道是不是还有其他方法能引入vue组件。 是不是还有其他实现方式?如果没有的话,我就这样修改了,然后提交一个pull request。