问题描述
我正在尝试根据当前加载的页面显示动态内容。此代码位于 Blogger 的主题 HTML 中(创建我的自定义主题)。
<b:if expr:cond='data:blog.url == data:blog.homepageUrl + "p/blog.html">
<b:section id='blog-content' name='Blog content'>
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>
</b:section>
</b:if>
但是,即使导航到 myblog.blogspot.com/p/blog.html
(注意:博客地址已更改),也未满足此条件且未显示任何内容(我已尝试显示 <h1>This is blog</h1>
) .
我尝试使用
打印出data:blog.url
和data:blog.homepageUrl
的内容
<b:eval expr='data:blog.url'><br/>
<b:eval expr='data:blog.homepageUrl + "p/blog.html"'/><br/>
这些返回相同的字符串。
将 ... == data:blog.homepageUrl + "p/blog.html">
替换为 ... == myblog.blogspot.com/p/blog.html
时(注意:博客地址已更改),i.例如,不使用存储的博客 URL 而是硬编码预期地址,检查似乎通过并显示博客内容。
有没有其他人遇到过这个问题或者可能知道这个问题的解决方案?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)