Я играю вместе с новым плагином Vue для использования API композиции и TypeScript, и кое-что я не совсем понимаю.
Как мне вводить вычисленные свойства?
import Vue from 'vue'
import { ref, computed, Ref } from '@vue/composition-api'
export default Vue.extend({
setup(props, context) {
const movieName:Ref<string> = ref('Relatos Salvajes')
const country:Ref<string> = ref('Argentina')
const nameAndCountry = computed(() => `The movie name is ${movieName.value} from ${country.value}`);
return { movieName, country, nameAndCountry }
}
})
В этом простом примере я объявляю две ссылки и вычисляемое свойство, чтобы объединить их. VSC сообщает мне, что вычисленные свойства возвращают тип ReadOnly
... Но я не могу заставить его работать.
nameAndCountry
const, чтобы он был правильно набран. Должны ли мы это делать в приложении TS с вычисленными значениями? - person pegido   schedule 26.03.2020