const { data } = await HTTP.get('posts');
async function _getPostById(id) {
const post = await HTTP.get(`posts/${id}`)
return post
}
const _getPostById = id => HTTP.get(`posts/${id}`);
function builtInReverse(string) {
return string.split('').reverse().join('');
}
function forLoopReverse(string) {
let newString = '';
for (let i = string.length - 1; i >= 0; i--) {
newString += string[i];
}
return newString
}
function recursionReverse(string) {
return string === '' ? string : recursionReverse(string.substr(1)) + string.charAt(0);
}
function reverseString(string, handler) {
return handler(string);
}
console.log( reverseString('test', builtInReverse) ); // 'tset'
console.log( reverseString('test', forLoopReverse) ); // 'tset'
console.log( reverseString('test', recursionReverse) ); // 'tset'
shower[index] = !shower[index]
$set(shower, index, !shower[index])
data: () => ({
items: [
{ name: '...', show: false },
{ name: '...', show: false },
...
],
...
}),
<span @click="item.show = !item.show">{{ item.name }}</span>
<div class="dialog_show" v-if="item.show">{{ index }}</div>
Проблема
Проблема Проблема Проблема Проблема Проблемаили
Надо решить сложную проблему, такую сложную что просто очень сложно жить становится.
Проблема с N?
console.*
умеет UglifyJS с опцией drop_console: true
. const UglifyJSPlugin = require('uglifyjs-webpack-plugin')
...
optimization: {
minimizer: [
new UglifyJSPlugin({
uglifyOptions: {
compress: {
drop_console: true,
}
}
})
]
}