Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save mohamedali-s-4725/a0a8c9b28973259014926e73b4e5d5d7 to your computer and use it in GitHub Desktop.

Select an option

Save mohamedali-s-4725/a0a8c9b28973259014926e73b4e5d5d7 to your computer and use it in GitHub Desktop.

Revisions

  1. mohamedali-s-4725 revised this gist Jul 12, 2021. No changes.
  2. mohamedali-s-4725 revised this gist Oct 22, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion controllers.application.js
    Original file line number Diff line number Diff line change
    @@ -3,6 +3,6 @@ import Ember from 'ember';
    export default Ember.Controller.extend({
    appName: 'Ember Twiddle',

    Img_tag_with_tag:Ember.Handlebars.Utils.escapeExpression('<i>'+Ember.String.htmlSafe('<img src="" onerror=alert();>')+'</i>')
    Img_tag_with_tag:'&lt; &gt; &amp; <a href=""> SMA </a>'

    });
  3. @Srinithi-23 Srinithi-23 created this gist Feb 9, 2018.
    8 changes: 8 additions & 0 deletions controllers.application.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,8 @@
    import Ember from 'ember';

    export default Ember.Controller.extend({
    appName: 'Ember Twiddle',

    Img_tag_with_tag:Ember.Handlebars.Utils.escapeExpression('<i>'+Ember.String.htmlSafe('<img src="" onerror=alert();>')+'</i>')

    });
    14 changes: 14 additions & 0 deletions templates.application.hbs
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    <h1>With html safe string then escape expression</h1>
    <br>
    <h2>Double braces</h2>
    {{Img_tag_with_tag}}
    <br>
    <br>


    <br>
    <br>
    <h2>Triple braces</h2>
    {{{Img_tag_with_tag}}}
    <br>
    <br>
    19 changes: 19 additions & 0 deletions twiddle.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,19 @@
    {
    "version": "0.13.0",
    "EmberENV": {
    "FEATURES": {}
    },
    "options": {
    "use_pods": false,
    "enable-testing": false
    },
    "dependencies": {
    "jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
    "ember": "2.16.2",
    "ember-template-compiler": "2.16.2",
    "ember-testing": "2.16.2"
    },
    "addons": {
    "ember-data": "2.16.3"
    }
    }