Jekyll配置文件config.yml中创建数组


之前对Jekyll也就看过,没深入的研究, 最近就想着自己去写点儿东西

刚开始就犯难了,想法比较简单,就是想弄一个友情链接放在网站的最底部,但是又不想去写死,最好是放在配置文件当中。 看到官方文档上的定义是这样的; 【此处为配图】 那么自己推断的话,定义应该是这样的;

f_link: [
 ['title':'PHP笔记网','href':'http://www.phpbiji.cn'],
 ['title':'Kotlin急救','href':'http://www.kotlin120.com'],
 ['title':'亿赞科技','href':'http://www.yizankeji.com'],
]

二维数组内,属性title对应网站名字,href对应打开的链接,但是当使用Jekyll提供的循环去输出时,我输出是空的 只是循环的输出了几个span,这就比较奇怪了。

 
  <span class="fl_link"><a href="http://www.phpbiji.cn" target="_blank">PHP笔记网</a></span> 
  <span class="fl_link"><a href="http://www.kotlin120.com" target="_blank">Kotlin急救</a></span> 
  <span class="fl_link"><a href="http://www.yizankeji.com" target="_blank">亿赞科技</a></span>

单独在里边输出时 可以看到结果

 {"title"=>"PHP\u7B14\u8BB0\u7F51", "href"=>"http://www.phpbiji.cn"}

哦,原来是json的格式,那么直接在定义的时候,把数组换成对象是不是就好了呢? 结果不出所料,换成对象就可以了。

f_link: [
 {'title':'PHP笔记网','href':'http://www.phpbiji.cn'},
 {'title':'Kotlin急救','href':'http://www.kotlin120.com'},
 {'title':'亿赞科技','href':'http://www.yizankeji.com'},
]

成功了~_~

上一篇 下一篇

评论



最新评论

PHP笔记: ypengchao@126.com 查看原文 06月26日 11:38
PHP笔记: 用数据库 查看原文 06月26日 11:37
网站/shl设计: 如果关闭浏览器了,session就没有了呀。再打开浏览器不就可以重新登陆了。 查看原文 05月28日 15:26
网站/shl设计: 站长怎么联系你有给问题请教。 查看原文 05月28日 15:25
网站/shl设计: 说的不错! 查看原文 05月28日 15:22

分享

扫一扫,快速分享到微信

赞助商