换个思路, 你的处理结果可以输出成 stimilus 的 value 项
不贴代码别人很难发表什么意见 我的项目在微信里工作正常
stimulus 挺香,简单易用
turbo 初看有点晕,把工作原理搞清楚也不复杂的
我是用 hotwired + tailwindcss,丢掉 ui 框架,非常灵活,效率也不低
钻研精神值得鼓励 不过中文编程本身是没有多大意义的事情, 不建议投入太多
这种不愁吃的乌托邦农业社会并不存在
潜水
没啥用, 一年也没几个要查的词, 查询结果也不如搜索引擎详细
瞎类比是谬误之源
这个产品挺有意思
Turbo 是好东西,但有时候再搭配个 Stimulus 更方便
Turbo 负责渲染 dom, Stimulus 负责干其他活
特别推荐 Stimulus, 非常好用
把多个动作放在一个 view 里不是很灵活, 不好复用, 可以拆成多个碎片, 然后用数组 render:
format.turbo_stream do
render turbo_stream: [
turbo_stream.update(:flash, partial: 'shared/flash'),
turbo_stream.update('action-1-id', partial: 'action-1-view'),
turbo_stream.update('action-2-id', partial: 'action-2-view'),
...
]
end
报不报错都应该在数据库加约束啊
赞这个脑洞
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-darwin20]
3.0.0 :001 > 2.times.map{ Ractor.new{ loop{ rand.to_s } } }.each(&:take)
<internal:ractor>:267: warning: Ractor is experimental, and the behavior may change in future versions of Ruby! Also there are many implementation issues.
irb(81087,0x70000e914000) malloc: Incorrect checksum for freed object 0x7fa9b71ac8c0: probably modified after being freed.
Corrupt value: 0x3131313131313131
irb(81087,0x70000e914000) malloc: *** set a breakpoint in malloc_error_break to debug
这个特性不错
要么老老实实的申请,要么别用
管制这么严格的企业,万一出个岔子,泄密后果很严重
早些年参与部委项目,开会听过一些泄密案例,真的不能掉以轻心
我用 MySQL WorkBench, 也不错啊
广告?
update: 这个特性已经被移除了 https://github.com/ruby/ruby/commit/2ed68d0ff9a932efbc4393c869534040dec8f647
端到端字符级写 ruby 代码的来一个
坚挺是因为 ruby china 占据一个小众细分市场
国内做 ruby 只有这一个可学习交流的场合
rubychina 不好想换个地?对不起没有
而前端、java 的选项就太多了,用户用脚投票不要太快
这东西有啥用?收藏夹不够用?
xshell 还可以