我有一个对象,其中已经包含很长的属性列表,并且只会增长。我正在寻找一种替代方法,即每次需要时仅添加一个新属性,但我不确定是否存在一种替代方法,不仅对开发人员友好,而且非技术熟练的用户也可以轻松进行更改/添加。 / p>
我已经创建了一个小版本的脚本,可以解释正在发生的事情。
const titles = {
fr: 'Some text in french',
fi: 'Some text in finnish'
// tons more properties
}
const locale = window.location.url.split('/')[3] // determines locale to use
const titleElement = document.querySelector('.title')
titleElement.innerText = titles[locale] | 'Some text in english' // sets the titles text
某些上下文会有所帮助。
titles
对象中的属性答案 0 :(得分:5)
“非技术精通用户”不需要编辑代码。相反,您应该为他们提供一种将数据输入Web应用程序,然后将其更永久地存储在服务器上的方法。然后,Web应用程序会在请求时读取该数据并对其进行处理。