如何对变量中的子变量进行再次渲染?

现在我有一个数组
如何对变量中的子变量进行再次渲染?

并且我在 textarea 中输入并保存了一个变量
如何对变量中的子变量进行再次渲染?

我该如何在渲染 textarea 中的值时,同时渲染其中的变量
如何对变量中的子变量进行再次渲染?

得到如下面的结果:
如何对变量中的子变量进行再次渲染?


希望各位大佬可以给我提供点思路~~

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 15
陈先生

如果这个变量是一段php代码? 考虑过这个问题吗? 个人的建议是 做成 [name] 模板类的 ,在后端替换成 $name 这样会现实一些! 不要在认知范围外取巧

2年前 评论

str_replace("{{$deme['name']}}",$deme['name']);

2年前 评论
其名为鲲 (楼主) 2年前

{!! $demo['name'] !!}

2年前 评论

看你写的意思貌似是在textarea中编辑blade模板?

2年前 评论
其名为鲲 (楼主) 2年前
WadeYu (作者) 2年前

你这个操作有点骚啊

2年前 评论
其名为鲲 (楼主) 2年前
Su (作者) 2年前
朕略显ぼうっと萌

不用数组不就好了

2年前 评论
其名为鲲 (楼主) 2年前
朕略显ぼうっと萌 (作者) 2年前
fatrbaby

你这个问题是和“怎么在js改变php变量的值”是一样的问题,这个属于新手没拎得清之前常有的问题。我给你提供2个思路:

  1. 在js里监听textarea内容的改变,检测到有类似$var['key']一类的操作被写入,通过ajax提交到后端渲染后,回写回textarea内。

  2. $var转化成一种模式(如json),赋值给js变量,你在textarea中通过检测去这种模式去渲染。

2年前 评论

textarea 内是无法渲染h1标签的 可以试试div标签的contenteditable属性

file

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!