Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >使用<% provide(:title,“Page Title”) %>时出现的各种错误

使用<% provide(:title,“Page Title”) %>时出现的各种错误
EN

Stack Overflow用户
提问于 2017-07-17 18:48:43
回答 1查看 32关注 0票数 1

我手工制作了几个静态测试页面,这些页面一直在工作,直到我向页面标题的应用程序助手添加了标准调用<% provide(: title,“page title”) %>。因此,我使用了rails生成控制器,并成功地执行了每一个。

然后我再次尝试这三个页面,在两个页面上得到相同的错误,在第三个页面上得到一个不同的错误。以下是错误消息。请注意“未定义的局部变量”"Tige“行中”Tige“前后的单引号。为什么会出现错误,为什么同一行代码会出现不同的错误?

代码语言:javascript
代码运行次数:0
复制
SyntaxError in StaticPagesController#betty

/home/ubuntu/workspace/pets_sandbox_app/app/views/static_pages/betty.html.erb:2:语法错误,意外的tCONSTANT,应为keyword_do或'{‘或'(’'.freeze;provide(:title,“Betty Boop”)^提取的源代码(围绕line #2):1 2 <% provide(:title,“Betty Boop”) %> 3

贝蒂(Boop)

代码语言:javascript
代码运行次数:0
复制
  <% provide(:title, “Betty Boop”) %>
  <h1>Betty  <small>(Boop)</small></h1>

SyntaxError in StaticPagesController#buster

/home/ubuntu/workspace/pets_sandbox_app/app/views/static_pages/buster.html.erb:1:语法错误,意外的tCONSTANT,应为keyword_do或'{‘or '(’...vide(:title,“Buster Brown”) ... ^提取的源代码(围绕line #1):1 <% provide(:title,“Buster Brown”) %> 2

巴斯特·布朗(《我住在鞋里》)

代码语言:javascript
代码运行次数:0
复制
 3 

代码语言:javascript
代码运行次数:0
复制
            <% provide(:title, “Buster Brown”) %>
<h1>Buster Brown  <small>('I live in a shoe')</small></small></h1>
<nav class="navbar navbar-blue navbar-default">

NameError in StaticPages#tige

显示/home/ubuntu/workspace/pets_sandbox_app/app/views/static_pages/tige .html.erb where line #1 raised:未定义的局部变量或#<# :0x00000003a10380>提取源代码的方法‘“Tige”’(在line #1周围):1 <% provide(:title,“Tige”) %> 2

Tige (也住在鞋里)

代码语言:javascript
代码运行次数:0
复制
 3 

代码语言:javascript
代码运行次数:0
复制
            <% provide(:title, “Tige”) %>
    <h1>Tige  <small>(lives in a shoe, too)</small></small></h1>
EN

回答 1

Stack Overflow用户

发布于 2017-07-17 19:32:37

我越看越觉得问题出在代码中的“卷曲引号”(例如)。你想要写你的代码使用直引号(例如" )。使用字处理程序编辑代码可能是问题的根源。

错误消息更改的原因是上一个示例没有空格,因此它被解释为单个标识符。大括号被视为变量名的一部分,因此“Tige”被视为变量名,但该变量名在任何地方都没有定义。

试着这样做:

代码语言:javascript
代码运行次数:0
复制
<% provide(:title, "Tige") %>
<h1>Tige  <small>(lives in a shoe, too)</small></small></h1>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45151537

复制
相关文章
关于vue的title标签中出现的htmlWebpackPlugin.options.title
(3条消息) 关于vue的title标签中出现的htmlWebpackPlugin.options.title_cokoD的博客-CSDN博客 
跟着阿笨一起玩NET
2020/09/27
3K0
vue 路由跳转时更改页面title
export default new Router({ routes: [ { path: ‘/’, name: ‘index’, component: index, meta: { title: ‘title1’ } }, { path: ‘/studentInfo’, name: ‘studentInfo’, component: studentInfo, meta: { title: ‘title2’ } } ] }) 二、js入口文件main.js中添加代码:
kirin
2020/07/27
1.7K0
滚动title
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>^_^欢迎浏览本网站</title> </head> <body> </body> <script type="text/javascript"> var position=0; var message='^_^欢迎浏览本网站'; var x=2*(60/messag
河湾欢儿
2018/09/06
4.3K0
离开和进入html页面时改变title
离开和进入页面时改变网页标题,最近也才刚刚开始js学习,下面这段代码简单就是说访客如果离开你的网站之后,站点标题会发生变化。原理是使用了HTML5的Page Visibility API 目前页面可见性API有两个属性,一个事件:
qiangzai
2021/12/21
2.1K0
离开和进入html页面时改变title
WordPress 教程:the_title() 与 the_title_attribute() 的正确用法
WordPress 提供了一个非常简单方便的函数来显示当前文章的标题,那就是:the_title()。这个函数经常被开发者在 header,post,page,loop,footer 里使用,这几乎是开发主题里最常用的函数之一,然而许多开发者并没有意识到这里有个地方并不应该使用此函数,那就是在 attributes 里,如:
Denis
2023/04/15
2.5K0
Blog Template Title
原文地址http://soft.dog/2018/07/06/blog-template/
franket
2021/08/10
1.1K0
TOP-TITLE
<%@ page contentType="text/html; charset=gb2312" language="java"  %>  <%@ page import="java.sql.*" %> <%@ page import="java.text.ParsePosition" %> <%@ page import="java.text.SimpleDateFormat" %> <%@ page import="java.util.Date" %> <jsp:useBean id="result" 
一朵灼灼华
2022/08/05
1.3K0
Vue使用router设置页面title
对需要单独设置页面title的路由,增加meta属性,在meta里面新增页面的title名字属性:
白衣少年
2023/04/24
2.2K0
Vue使用router设置页面title
Angular Title Service 详解
Angular Title Service 用于获取和设置当前 HTML 文档的标题。Title Service 提供了以下方法:
阿宝哥
2019/11/05
2.1K0
使用vue-router设置独立title
使用vue-router设置独立title first: routes: [ { /* (首页)默认路由地址 */ path: '/', name: 'Entrance', component: Entrance, meta: { title: '首页入口' } }, { /* 修改昵称 */ path: '/modifyName/:nickName',
4O4
2022/04/25
4490
Android去掉title:windowNoTitle
但是以上文件改动生效的前提是Manifest.xml中的添加:android:theme=”@style/AppTheme”
全栈程序员站长
2022/07/19
1.6K0
ECharts标题 Title 配置
var myChart=echarts.init(document.getElementById('main')); //init初始化接口,返回ECharts实例,其中dom为图表所在节点 var option = { //标题 title : { show:true,//显示策略,默认值true,可选为:true(显示) | false(隐藏) text: '主标题',//主标题文本,'\n'
安德玛
2022/03/09
1.8K0
为了性能极限考虑,WordPress 6.2 弃用 get_page_by_title() 函数
WordPress 6.1 的时候通过提高 WP_Query 查询性能真正实现站点 0 SQL,现在 WordPress 6.2 将性能要求做到更加极致,将弃用 get_page_by_title() 函数,建议开发者直接使用 WP_Query 根据标题获取页面。
Denis
2023/04/13
3300
Leetcode: Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
卡尔曼和玻尔兹曼谁曼
2019/01/22
8260
Selenium2+python自动化43-判断title(title_is)
前言 获取页面title的方法可以直接用driver.title获取到,然后也可以把获取到的结果用做断言。 本篇介绍另外一种方法去判断页面title是否与期望结果一种,用到上一篇Selenium2+python自动化42-判断元素(expected_conditions) 提到的expected_conditions模块里的title_is和title_contains两种方法 一、源码分析 1.首先看下源码,如下 class title_is(object): """An expectation
上海-悠悠
2018/04/08
9600
Selenium2+python自动化43-判断title(title_is)
小程序在“页面B”更改title,返回“页面A”仍会显示“页面B”的title
个人猜想,小程序本身属于单页面应用,代码的运行权限没有处理好,就像上面这种情况,B页面的代码穿越到了A页面的环境里面,并且执行。
神葳
2021/01/22
1.6K0
网站页面优化:标题(TITLE)
SEO标题优化,这是网站页面优化最重要的部分。为什么SEO标题TITLE标签这么重要?因为TITLE标签的作用是告诉搜索引擎这个网页是什么,在搜索结果排名中占有很大比重,标题起到吸睛作用吸引用户点击,TITLE只能够放置50或60个字符,包括空格。 SEO标题是HTML标题标签,如果查看网页源码,在head部分找到它,看起来像这样:
林雍岷
2019/07/03
2.2K0
给页面title添加图标
页面添加:<link rel="icon" href="images/sxau_logo.ico" type="img/x-ico" /> 有一个问题就是ico图片默认有背景色 去掉背景色的办法
山海散人
2021/03/03
8770
给页面title添加图标
Per-Title编码优化
文 / Anne Aaron, Zhi Li, Megha Manohara, Jan De Cock and David Ronca
LiveVideoStack
2021/09/01
6140
per-title编码视频
本文来自Streaming Media,Jan Ozer和 Abdul Rehman介绍了per-title编码视频的发展。
用户1324186
2021/04/14
7660

相似问题

ASPX Page <%:Page.Title %>与<%=Page.Title %>

13

使用@Page.Title时,注册标志不出现!

20

Rails:= provide(:title,t('.title'))如果有单引号,则失败

10

在回波中使用$page_title

13

If URL is this: do this [..and include slug in page title?]

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档