如何将“slugified-title”转换为“Slugified Title”

时间:2017-03-16 17:04:12

标签: javascript angularjs slug

我正在使用angular-slugify从标题输入中删除一个slug。但有没有办法将其恢复到冠军头衔?我是angularjs的新手,似乎没有资源可以恢复。

  

更新

如何在this-is-a-slug-titleThis Is A Slug Title中将angularjs转换为javascript?作为初学者,它可能会对我有所帮助,但我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:4)

我编写了一个简单的自定义函数,通过将字符串拆分为数组并将每个项目设置为第一个char大写并将数组作为字符串连接回来,将细长字符串转换回法线。

function inverse_slugify(s) {
    return s.toLowerCase()
            .split('-')
            .map(i => i[0].toUpperCase() + i.substr(1))
            .join(' ');
}

DEMO