重启后查看源码就可以看到我们设置的 head 信息了~~
页面个性化设置的时候,需要在页面里写入 head 函数并返回一个对象,如下:
这样就完成了每个页面的个性化的 meta 等一些 head 信息
每个页面的个性化设置 head 信息可以每个页面都写一个 head 函数去设置,但显得臃肿也不利于维护。我们可以在 plugins 的 mixins 文件里混入一个全局方法,每个页面去调用,以此来实现个性化的 meta 信息设置。
混入后,每个页面使用如下:
处理以上提到的设置 head 信息的方式,还可以通过定义化 html 模板来实现,但需要遵循nuxt的一些规则,比如:名称必须为 app.html ,而且必须用 双花括号 获得已设置的信息等,如下:
思路:
创建一个meta标签。
然后给meta添加属性。
再然后添加到head标签里。
代码:
var oMeta = document.createElement('meta')oMeta.charset = 'utf-8'
document.getElementsByTagName('head')[0].appendChild(oMeta)
这样就可以了。如果还想添加属性,直接在oMete上添加就好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)