Browse Source

nitro 7.1.1

SunRiseGC 3 years ago
parent
commit
d3502cc4f2
2 changed files with 4 additions and 3 deletions
  1. 1 1
      mix.exs
  2. 3 2
      src/nitro.erl

+ 1 - 1
mix.exs

@@ -4,7 +4,7 @@ defmodule NITRO.Mixfile do
   def project do
     [
       app: :nitro,
-      version: "7.1.0",
+      version: "7.1.1",
       description: "NITRO Nitrogen Web Framework",
       package: package(),
       deps: deps()

+ 3 - 2
src/nitro.erl

@@ -182,8 +182,9 @@ script(Script) -> put(script, Script).
 % Update DOM nitro:update
 
 update(Target, Elements) ->
-    nitro:wire(#jq{target = Target, property = outerHTML,
-                   right = Elements, format = "`~s`"}).
+    {Render, _, Actions} = render_html(Elements),
+    nitro:wire(nitro:f("var x=qi('~s'); if(x) x.outerHTML=`~s`;", [Target, Render])),
+    nitro:wire(nitro:render(Actions)).
 
 insert_top(Tag, Target, Elements) ->
     {Render, _Ref, Actions} = render_html(Elements),