字符串和文本之间的区别

时间:2015-11-18 20:13:05

标签: html string

所以在这种做法中,它要求我在html中创建一个包含(按顺序):字符串“Result”(没有引号),后跟一个id为“result”的标签(没有引号)。

我想到的是:

test('it sets approved', function(assert) {

  // Set any properties with this.set('myProperty', 'value');
  // Handle any actions with this.on('myAction', function(val) { ... });" + EOL + EOL +
  this.set('property', 'info_title');
  this.set('model', Ember.Object.create({counterpart: Ember.Object.create()}))

  // Template block usage:" + EOL +
  this.render(hbs`
    {{#queue/review/moderatable-text property=property}}
      {{pro-form-textfield value=value}}
    {{/queue/review/moderatable-text}}
  `);

  this.$('.approve-button').click();

  assert.ok(this.get('approved'));
});

但是因为它要求我按顺序执行它们(意味着文本“结果”应该首先在语法中然后是id)我开始问自己文本是否可以被视为字符串?

我的榜样完全没问题? Div中的“结果”字符串是什么?还是有区别?我也允许将id放入结束标签?我实际上是否正确地遵循了这个问题?我不知道。所以如果有人能够阅读所要求的内容并创建他们认为被问到的“”,我会喜欢它吗?

1 个答案:

答案 0 :(得分:0)

是的,“结果”可以被视为一个字符串。它只是纯文本,没有任何意义(代码)附加到它。

但是你并没有真正在HTML中使用字符串类型,而是在其他真正的脚本语言中使用更多,例如JS,PHP或Java,并且在这些语言中,您通常必须使用引号("')。

你的例子是正确的。属性(例如id)只能放在第一个开始标记中。